q-=head->link 是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/07/07 06:15:01
q=head->link

q=head->link 如果没猜错的话,这一句是给q赋值为head->link,即时让指针q指向头结点的下一个结点。

然后q-=head->link,就是q=q - head->link。两个指针想减是求2指针间元素的个数。

你的那个符号不是=号吧,是-=?

这样的话就是g=g-head->link.

q是单链表链表第一个节点。